A Family of Incomplete Relational Database Models
نویسندگان
چکیده
In this paper. we utilize intervals for unknown values in incomplete relational databases. We use tables to represent unknown relations. First, we define three partial tuple types in a table to specify incompleteness relationships among tuples of the same table. For tuples of different tables, we distinguish between the cases where incompleteness are introduced at the relation level, tuple level or attribute-value level. And, based on these relationships among tuples in different tables, we present a family of incomplete relational database models. tuples in the set of cubes (also called d-rectangles) are called candidate tuples for the tmknown tuple t, and exactly one of the points is the tmknown tuple. This approach allows database operations to be. transformed into operations in Computational Geometry, leading to efficient operator evaluations [OlaO 88a]. Following [ImiL 841 we use the terminology that a table in the incomplete database enviromnent represents a relation some tuples of which are unknown. Tables contain partial tupks (i.e., tuples with incomplete components) as well as total tuples (i.e., tuples whose components are all known). For each of the models, the query evaluation is sound (i.e., no incorrect results are derivable). None of the models is complete (i.e., all valid conclusions are derivable). We briefly compare two of the models in the family with other approaches. Considering each table tuple as a set of d-dimensional cubes, each model in the family of models presented in this paper can be considered as a geometric database model. We are presently implementing a version of one of the models. We briefly summarize the geometric operations and the primitive update semantics being utilii in the implementation. Figure 1. Geometric View of Partial Tuples
منابع مشابه
Metadata Enrichment for Automatic Data Entry Based on Relational Data Models
The idea of automatic generation of data entry forms based on data relational models is a common and known idea that has been discussed day by day more than before according to the popularity of agile methods in software development accompanying development of programming tools. One of the requirements of the automation methods, whether in commercial products or the relevant research projects, ...
متن کاملChapter 2 MODELS FOR INCOMPLETE AND PROBABILISTIC INFORMATION
We discuss, compare and relate some old and some new models for incomplete and probabilistic databases. We characterize the expressive power of c-tables over infinite domains and we introduce a new kind of result, algebraic completion, for studying less expressive models. By viewing probabilistic models as incompleteness models with additional probability information, we define completeness and...
متن کاملIncomplete Information in Relational Temporal Databases
For the conventional relational model there has been considerable research in the area of incomplete information. On the other hand, research in temporal databases has concentrated on models in which complete historical information is needed. However, the likelihood of missing information in temporal databases is greater because of the vast amount of information. Hence, a mechanism must be prov...
متن کاملData Model of FRDB with Different Data Types and PFSQL
One of the disadvantages of the relational model is its disability to model uncertain and incomplete data. The idea to use fuzzy sets and fuzzy logic to extend existing database models to include these possibilities has been utilized since the 1980s. Although this area has been researched for a long time, concrete implementations are rare. Literature contains references to several models of fuz...
متن کاملA Generalisation of Entity and Referential Integrity in Relational Databases
Entity and referential integrity are the most fundamental constraints that any relational database should satisfy. We re-examine these fundamental constraints in the context of incomplete relations, which may have null values of the types “value exists but is unknown” and “value does not exist”. We argue that in practice the restrictions that these constraints impose on the occurrences of null ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1989